tons per inch immersion - German English Dictionary